red-sauce parlor - Alemán Inglés Diccionario